@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:12px;color: #5a5a5a; font-family:tahoma, arial, 微软雅黑, 宋体, sans-serif;overflow-x: hidden;}
/* CSS3盒子模型 */
ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { list-style-type:none; margin:0; padding:0; display:block; }
em, i { font-style:normal; }
em { display:inline-block; vertical-align:middle; }
fieldset { border:none; margin:0; padding:0; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
/*公共匹配样式*/
* { outline:none; }
a, img { border:none; }
img { border:none; vertical-align:middle; }
/* 链接 */
a { text-decoration:none; color:#5a5a5a; }
a:hover { color:#5a5a5a; text-decoration:none; }
a:visited { text-decoration:none; color:#5a5a5a; }
a:active { text-decoration:none; color:#5a5a5a; }
input[type=button], input[type=reset], input[type=submit] { cursor:pointer; -webkit-appearance: none; }
.clear:after{clear:both;display:table;height:0;content:"";}
.left{float:left;}
.right{float:right;}
.box{ max-width: 1200px; margin-left:auto; margin-right:auto;}
/*顶部*/
.dinbu{width: 100%; height: 35px;line-height: 35px; background: #025b9a; color: #fff;overflow: hidden;}
.dinbu i{display: inline-block;font-size: 14px; padding-right:20px;}
.dinbu a{color: #fff; cursor: pointer;}
.dinbu span{display: inline-block; padding: 0 8px;}
/*header*/
.shoujinav{display: none;}
.header{ height: 100px;}
.header_box{width: 1300px; margin-left: auto; margin-right: auto;}
.header .zuo img{ height: 100px;}
.header .you{ height:50px; margin-top: 25px; margin-left:50px;}
.header .you a{display:block;width:100px; height: 50px;line-height: 50px; text-align: center;font-size: 14px; float: left;}
.header .you a:hover{background:#025b9a; color: #fff;}
.header .you .on{background:#025b9a; color: #fff;}
.header .sousuo{width: 210px; margin-top:35px;}
.header .sousuo .sousuo_zuo{width:153px;height: 28px; border:1px solid #025b9a; border-right: none;padding-left: 5px;}
.header .sousuo .sousuo_you{width:50px; height: 30px;border:none; font-size: 14px;color: #fff;background: #025b9a;}
.sjsousuo{ margin-left: 30px;}
.sjsousuo .sjsousuo_zuo{width: 150px; padding-left: 5px; height: 30px; border: none; background:#fff;}
.sjsousuo .sjsousuo_you{width:50px; height: 30px; border: none;background:#ddd;}


/*banner*/
.diannao_banner{ display: block;}
.shouji_banner{ display:none;}
.banner{width: 100%;}
.banner .swiper-slide img{width: 100%;}
.banner .swiper-pagination-bullet{width: 14px; height: 14px;}
.banner .swiper-pagination{bottom: 20px !important;}
/*我们的优势*/
.youshi{padding-top: 58px;}
.youshi .top{ text-align: center;}
.youshi .top span{display: block;color:#025b9a;font-size: 26px;}
.youshi .top i{display: block;width: 31px; height: 1px;background:#999999; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 10px;}
.youshi .top p{font-size: 14px; color: #888;}
.youshi ul{padding-top:90px;}
.youshi ul li{width:32%; margin-left:1.6%; float: left; border:1px solid #d1d1d1; position: relative;text-align: center; padding-bottom: 20px;}
.youshi ul li:nth-child(1){margin-left:0%;}
.youshi ul li .img{ position: absolute;top: -35px;left:50%; margin-left:-39px;}
.youshi ul li .name{font-size: 21px;font-weight: bold;line-height: 140%;padding-top: 58px;}
.youshi ul li .content{font-size: 14px;line-height: 201%;padding-left: 16px;padding-right: 16px; padding-top: 20px;}
.youshi ul li .more a{display: block; width: 103px;height: 36px;line-height: 36px; font-size: 14px;color:#fff;background:#057acc;margin-left: auto; margin-right: auto; border-radius: 7px; margin-top:16px;}
.youshi ul li .more a:hover{background: #025b9a;}
/*关于我们*/
.about{ margin-top: 50px; padding-top: 70px; padding-bottom: 100px;}
.about .name{font-size: 32px;color: #025b9a;}
.about .xian{width: 67px; height: 2px;background:#025b9a; margin-top: 15px;}
.about .content{font-size: 14px;line-height: 241%;color: #111111;width: 655px; margin-top: 45px;}
.about .more a{display: block;width: 200px; height: 57px;line-height: 57px; font-size: 18px; color: #fff; text-align: center;background: #025b9a; border-radius: 5px; margin-top: 70px;}
.about .more a:hover{background:#057acc;}
/*产品中心*/
.chanpin{padding-top: 60px;}
.chanpin .top{ text-align: center;}
.chanpin .top span{display: block;color:#025b9a;font-size: 26px;}
.chanpin .top i{display: block;width: 31px; height: 1px;background:#999999; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 10px;}
.chanpin .top p{font-size: 14px; color: #888;}
.chanpin .title{ text-align: center;padding-top: 30px;}
.chanpin .title a{ display: inline-block;width: 120px;height: 34px;line-height: 34px; text-align: center; border:1px solid #025b9a; border-radius: 5px; margin: 0 5px; font-size: 14px;}
.chanpin .title .on{ background:#025b9a; color: #fff;}
.chanpin .title a:hover{ background:#025b9a; color: #fff;}
.chanpin ul{padding-top: 45px;}
.chanpin ul li{width:24.25%;float: left; margin-left:1%; margin-bottom: 1%;}
.chanpin ul li:nth-child(1),.chanpin ul li:nth-child(5){ margin-left: 0;}
.chanpin ul li a{display: block;border: 1px solid #d9d9d9;padding: 15px;}
.chanpin ul li .img{width: 100%;padding-top:100%; position:relative;overflow: hidden;}
.chanpin ul li .img img{width: 100%;height: 100%; position: absolute; top:0;left: 0;transition: all 0.6s; }
.chanpin ul li .name{line-height: 22px;height: 44px; font-size: 14px;color: #434343; overflow:hidden; margin-top: 10px;}
.chanpin ul li .xinhao{ margin-top: 5px; font-size: 14px; height: 20px;line-height: 20px;}
.chanpin ul li .xinhao i{color: #0497e4;}
.chanpin ul li a:hover{ border: 1px solid #0497e4;}
.chanpin ul li a:hover img{transform: scale(1.06);}
/*新闻资讯*/
.news{margin-top: 70px;padding-top: 80px;}
.news .top{ text-align: center; color: #fff;}
.news .top span{display: block;font-size: 26px;}
.news .top i{display: block;width: 31px; height: 1px;background:#fff; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 10px;}
.news .top p{font-size: 14px;}
.news .content{ background: #fff; margin-top: 60px;}
.news .content .title{text-align: center;padding-top: 38px;}
.news .content .title a{ display: inline-block;width: 120px;height: 34px;line-height: 34px; text-align: center; border:1px solid #025b9a; border-radius: 5px; margin: 0 5px; font-size: 14px;}
.news .content .title a:hover{ background:#025b9a; color: #fff;}
.news .content ul{padding-top:30px;}
.news .content ul li{width: 24%; margin: 0 0.5%; float: left;}
.news .content ul li .img{width: 100%; padding-top:66%;position: relative}
.news .content ul li .img img{width: 100%;height: 100%;position:absolute; top: 0;left: 0;}
.news .content ul li .name{width: 100%; height: 30px;line-height: 30px; overflow: hidden;color: #434343;font-size: 14px;font-weight: bold; margin-top:6px;}
.news .content ul li .time{font-family: SimSun;font-size: 11px;padding-top:2px;color: #929292;}
.news .content ul li .intro{width: 100%; line-height: 22px;color: #5A5A5A; margin-top:6px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:6;overflow: hidden;}
/*版权*/
.banquan{background-color: #212121; margin-top: 100px;padding-top: 50px; padding-bottom: 50px;}
.banquan .zuo{width: 59%;}
.banquan .zuo .lanmu{width:100%; border-bottom:1px solid #666666;}
.banquan .zuo .lanmu a{display: inline-block;font-size: 14px; color: #fff;margin-right:56px; line-height: 40px;padding-bottom: 20px;}
.banquan .zuo .copy{font-size: 14px;color: #8c8e92;line-height: 224%; margin-top: 25px;}
.banquan .you{width:24%;}
.banquan .you li{width:46%;float: left; margin-left:8%;}
.banquan .you li:nth-child(1){margin-left:0%;}
.banquan .you li img{width:100%;height:auto;}
.banquan .you li p{text-align: center;font-size: 14px;color: #fff; line-height: 40px;}
/*关于我们内页*/
.about_lb{padding-top:60px;}
.about_lb .top{color: rgb(51, 51, 51);font-size: 35px; text-align: center;}
.about_lb .content{line-height: 247%;font-size: 14px; padding-top: 35px;}
.about_lb .img{padding-top: 60px;}
.about_lb .img ul li{width: 49%; margin-left:2%; float: left;}
.about_lb .img ul li:nth-child(1){margin-left:0;}
.about_lb .img ul li span{display: block;width: 100%; padding-top:48%; position: relative;}
.about_lb .img ul li span img{width: 100%; height: 100%; position: absolute; top:0;left: 0;}
/*优势内页*/
.youshi_lb{padding-top: 55px;}
.youshi_lb .top{ text-align: center;}
.youshi_lb .top span{display: block;color:#025b9a;font-size: 26px;}
.youshi_lb .top i{display: block;width: 31px; height: 1px;background:#999999; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 10px;}
.youshi_lb .top p{font-size: 14px; color: #888;}
.youshi_lb .content{padding-top:40px;line-height: 251%;font-size: 14px;}
.youshi_lb .content strong{font-size: 20px; display:inline-block;margin-bottom: 10px;}
/*联系我们内页*/
.lianxi{padding-top: 55px;}
.lianxi .top{ text-align: center;}
.lianxi .top span{display: block;color:#025b9a;font-size: 26px;}
.lianxi .top i{display: block;width: 31px; height: 1px;background:#999999; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 10px;}
.lianxi .top p{font-size: 14px; color: #888;}
.lianxi .content{background: #fbfbfb;border:1px solid #ddd;margin-top: 48px;padding-bottom: 40px;}
.lianxi .content .zuo{width:56%;padding-top: 55px;}
.lianxi .content .zuo li{padding-bottom: 12px;}
.lianxi .content .zuo li p{width:8%; text-align: right; line-height: 42px; float: left;}
.lianxi .content .zuo li .lx1{width:87%; float:right;height: 40px;border: 1px solid #dedede;padding: 0 1%;}
.lianxi .content .zuo li .lx2{width:87%; float:right;height:135px;border: 1px solid #dedede;padding:1%;}
.lianxi .content .zuo li .lx3{width:89%;height: 40px;background-color:#025b9a; font-size: 14px; color: #fff; border:none; border-radius: 5px; margin-left:11%;}
.lianxi .content .zuo li .lx3:hover{background:#024e83;}
.lianxi .content .you{width: 34.5%;}
.lianxi .content .you dl{}
.lianxi .content .you dl dt{color: #025b9a;font-size: 26px;border-bottom: 1px dashed #dbdbdb;height: 80px;line-height: 80px; margin-top:20px;}
.lianxi .content .you dl dd{padding: 30px 0;border-bottom: 1px dashed #dbdbdb;font-size: 14px;padding-left: 45px;}
.lxfs1{background: url(../images/dz.png) no-repeat left center;background-size: 25px auto;}
.lxfs2{background: url(../images/dh.png) no-repeat left center;background-size: 25px auto;}
.lxfs3{background: url(../images/cz.png) no-repeat left center;background-size: 25px auto;}
.lxfs4{background: url(../images/yj.png) no-repeat left center;background-size: 25px auto;}
.lianxi .ditu{padding-top: 60px;width: 100%;overflow: hidden;}
/*公共部分*/
.zuobian{width:21.5%; border:1px solid #025b9a; margin-top: 55px;}
.zuobian .top{height: 100px; background:url(../images/gg_top.jpg); text-align: center; color: #fff;}
.zuobian .top span{display: block;font-size: 36px;font-weight: bold; font-family:"宋体";padding-top: 15px;}
.zuobian .top p{font-size: 14px;text-transform: uppercase;padding-top: 5px;}
.zuobian ul{padding: 25px 25px 50px 25px;}
.zuobian ul li{line-height: 50px;border-bottom: 1px solid #aaa; padding-left: 15px;font-size: 14px;}
.zuobian ul li a{display: block; background: url(../images/116_03.png) no-repeat right center;}
.zuobian ul li a:hover{color: #024e83;background: url(../images/117_03.png) no-repeat right center;}
.zuobian ul li .on{color: #024e83;background: url(../images/117_03.png) no-repeat right center;}
.youbian{width: 75%;margin-top: 55px;}
.mianbaoxie{height: 27px; line-height: 27px; border-left: 3px solid #025b9a; font-size: 14px; padding-left: 12px;}
.mianbaoxie_xian{width: 100%;height: 1px; background: #ccc; margin-top: 10px;}
/*新闻内页*/
.news_lb{}
.news_lb .youbian ul{ padding-top: 40px;}
.news_lb .youbian ul li{border-bottom: 1px solid #cccccc;padding-bottom: 20px;margin-bottom: 20px;}
.news_lb .youbian ul li .zuo{width:7%;background: #025b9a;height: 75px; color: #fff; text-align:center; margin-left:2%; margin-top:8px;}
.news_lb .youbian ul li .zuo span{display: block; font-size: 24px;line-height: 41px;font-family: SimSun;font-weight: bold;}
.news_lb .youbian ul li .zuo p{display: block;}
.news_lb .youbian ul li .you{width:89%;}
.news_lb .youbian ul li .you .name{font-size:18px;padding-top: 6px;color: #000000;}
.news_lb .youbian ul li .you .name a:hover{color: #024e83;}
.news_lb .youbian ul li .you .sj_time{display: none}
.news_lb .youbian ul li .you .intro{font-size: 14px; line-height: 22px; margin-top: 6px;}
/*新闻详情页*/
.news_xq{}
.news_xq .name{font-size: 16px;color: #025b9a;font-weight: bold; text-align: center; padding-top:30px;}
.news_xq .time{text-align: center;line-height:50px;}
.news_xq .intro{background: #F5F5F5; border:1px solid #e5e5e5; padding: 5px 10px;color: #868686; line-height: 22px;}
.news_xq .content{color: #666666;font-size: 14px; line-height:28px; margin-top:20px; margin-bottom: 20px;}
.f14464847355 a{display: block;line-height: 24px;}
/*产品列表页*/
.diannao_cp{display: block;}
.shouji_cp{display: none;}
.product_lb{}
.product_lb .youbian ul{padding-top:20px;padding-bottom: 30px;}
.product_lb .youbian ul li{width:32.5%;float: left; margin-left:1%; margin-bottom: 1%;}
.product_lb .youbian ul li:nth-child(1),.product_lb .youbian ul li:nth-child(4),.product_lb .youbian ul li:nth-child(7),.product_lb .youbian ul li:nth-child(10),.product_lb .youbian ul li:nth-child(13),.product_lb .youbian ul li:nth-child(16),.product_lb .youbian ul li:nth-child(19),.product_lb .youbian ul li:nth-child(22),.product_lb .youbian ul li:nth-child(25),.product_lb .youbian ul li:nth-child(28),.product_lb .youbian ul li:nth-child(31),.product_lb .youbian ul li:nth-child(34),.product_lb .youbian ul li:nth-child(37),.product_lb .youbian ul li:nth-child(40){ margin-left: 0;}
.product_lb .youbian ul li a{display: block;border: 1px solid #d9d9d9;padding: 15px;}
.product_lb .youbian ul li .img{width: 100%;padding-top:100%; position:relative;overflow: hidden;}
.product_lb .youbian ul li .img img{width: 100%;height: 100%; position: absolute; top:0;left: 0;transition: all 0.6s; }
.product_lb .youbian ul li .name{line-height: 22px;height: 44px; font-size: 14px;color: #434343; overflow:hidden; margin-top: 10px;}
.product_lb .youbian ul li .xinhao{ margin-top: 5px; font-size: 14px; height: 20px;line-height: 20px;}
.product_lb .youbian ul li .xinhao i{color: #0497e4;}
.product_lb .youbian ul li a:hover{ border: 1px solid #0497e4;}
.product_lb .youbian ul li a:hover img{transform: scale(1.06);}
/*产品详情页*/
.product_xq{}
.product_xq .name{font-size: 16px;color: #025b9a;font-weight: bold; text-align: center; padding-top:30px;}
.product_xq .time{text-align: center;line-height:40px; border-bottom: 1px solid #ddd; padding-bottom: 6px;}
.product_xq .img{text-align: center;}
.product_xq .img img{width: 400px; margin-top:40px;}
.product_xq .content{color: #666666;font-size: 14px; line-height:28px; margin-top:40px; margin-bottom: 20px;}
/*在线客服*/
.kefu{width: 48px;height: 54px; position: fixed;z-index: 999999;right: 0;top:320px;}
.kefu:hover .kefu1{right:-48px;}
.kefu:hover .kefu2{right:0;}
.kefu1{width: 48px;height: 54px; position: absolute;right:0;top: 0;transition: all 0.6s; }
.kefu2{width: 163px; height: 118px; background: url(../images/kefu2.jpg);position: absolute;right:-163px;top: 0;transition: all 0.6s; }
.kefu2 ul{padding-left: 52px;padding-top: 10px;}
.kefu2 ul li a{ display: block;width: 85px; height: 25px; line-height: 25px;text-indent: 30px; background:url(../images/qq2.jpg) no-repeat 8px center; border-radius: 3px; margin-top:5px;}
.kefu2 ul li a:hover{color: #fff;background:#1298fa url(../images/qq1.jpg) no-repeat 8px center;}



















